seed ball - Spanish English Dictionary